1.1499999999999999717e-52 leaf development stages